spinal stenoz - Turkish English Dictionary